home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 April
/
CHIP 1996 aprilis (CD06).zip
/
CHIP_CD06.ISO
/
hypertxt.arj
/
9409
/
PGFX1024.CD
< prev
next >
Wrap
Text File
|
1994-11-22
|
17KB
|
291 lines
@VPro Graphics 1024@N
@VA gyorsnál gyorsabb?@N
""A bolygó leggyorsabb Windows-gyorsító kártyája." Ezzel a
nem éppen szerény felirattal a Media Vision cég legújabb
VGA kártyájának dobozán találkoztunk. Az arcpirító
hencegés felébresztette vadászösztönünket: kergessük meg
jól e hiú vadat, vajon utol tudjuk-e érni?
A kártya normál AT (ISA), PCI és VESA Local buszos
kivitelben is kapható, nálunk az utóbbi változat járt.
2,25 Mbyte memóriája maximum 1024x768-as felbontást tesz
lehetôvé, 24 bites true color üzemmódban. A memória tovább
nem bôvíthetô, nagyobb felbontású (például 1280x1024)
üzemmódjai sincsenek.
Az alapkártya mindkét oldalon felületszerelt, az
úgynevezett forrasztási oldalon kisebb alkatrészek,
ellenállások találhatók. Az alkatrész oldalon vannak a
memóriák: 9 darab 256 Kbyte-os chip, két grafikus vezérlô
IC, valamint két hosszú tüskesor-csatlakozó aljzat. Ezekre
a csatlakozókra egy kiegészítô videokártya kerülhet --
sajnos ez nincs benne az alapkiépítésben --, ezzel S-VHS és
kompozit videojelet digitalizálhatunk, illetve küldhetünk a
külvilág felé. A négy (két-két ki- és bemeneti) csatlakozó
az alapkártya hátulján, a VGA csatlakozó alatt és felett
kapott helyet. E kiegészítés segítségével kisebb animációs
stúdióvá alakíthatjuk számítógépünket, programjaink
eredményét közvetlenül videoszalagra vehetjük, vagy akár
egy kábeltévé-stúdió trükk- vagy feliratozó berendezésévé
tehetjük gépünket.
A leírás sajnos nem tér ki a lehetséges bôvítôkártyák
pontos ismertetésére, például arra, hogy a mostanság
terjedni kezdô MPEG film CD-k (CD-I) dekódolására
alkalmasak-e. Egy azonban biztos: a meglévô, VGA kártyákra
csatlakoztatható digitalizáló, tévévevô és MPEG dekóderek
nem csatlakoztathatók rá erre az eszközre, hiányzik az
ehhez szükséges szabványos VGA feature konnektor.
@VIkerkártya@N
Az elsô meglepetés a kártya DOS alatti kipróbálásakor ért
minket: minden program csak egy 512 Kbyte-os, 800x600-as
felbontásra és maximálisan 256 szín megjelenítésére képes
Cirrus Logic GD5402-es VGA vezérlôt mutatott. A helyzeten a
CLMODE nevû DOS-os segédprogram sem tudott segíteni, ezzel
csak a különbözô fajta monitorokhoz való hozzáillesztést,
és a grafikus felbontásokhoz való képfrissítési frekvenciát
lehetett beállítani.
A sebességgel sem voltunk elégedettek: local busz ide vagy
oda, kártyánk nem volt gyorsabb olcsó, 16 bites társainál,
némelyiktôl még el is maradt. A GD5402-es vezérlô chip
régi és lefutott dolog, a Cirrus Logic idei
termékkatalógusában már nem is szerepel -- a Media Vision
konstruktôrei más típust is találhattak volna maguknak,
ET4000-tôl a Tridentig bármit.
A Windows alatt, annak eredeti VGA meghajtóival hasonlóan
alakult a helyzet: egy-egy ablak áthelyezése kimérten,
szertartásos lassúsággal történt, az AVI file-ok
lejátszásakor cammogtak a képkockák.
Saját meghajtóinak telepítése után a kártya megtáltosodott.
A helyesen paraméterezett meghajtóprogram nem az elavult
Cirrus chipet használja, hanem saját, Media Vision
MVV462A-s Windows-gyorsítóját fogja munkára. A két
lapkakészlet két különbözô típusú VGA vezérlôt valósít meg
ugyanazon a bôvítôkártyán. Ezek elvileg párhuzamosan is
mûködhetnének, ez azonban nem valósulhat meg, mivel a
kártyán csak egy monitorcsatlakozó van, és a memórián is
osztozniuk kell.
@VVGA -- XGA@N
A vezérlôk megkettôzésének egyszerû az oka: a sebesség
növelése. A hagyományos VGA vezérlôk további gyorsításának
maga a VGA szabvány az akadálya: egy VGA kártyán
bármekkora memória is van, ennek csak egy 64 Kbyte-os
darabját lehet használni, a felsô (640 Kbyte és 1 Mbyte
közötti) memória területén. A teljes videomemória címzése
úgy történik, hogy egy I/O porton kiválaszthatjuk, hogy
melyik 64 Kbyte-os szeletben kívánunk dolgozni. Minden,
320x200-as felbontásnál nagyobb képernyô esetén plusz
feladatot ró a grafikai programra a lapok közötti
folyamatos váltogatás.
A másik probléma a beírás/kiolvasás egyidejûsége: miközben
egy program rajzol a képernyôn, folyamatosan írja a VGA
vezérlô memóriáját. A VGA kártyának ezalatt az idô alatt --
a villódzásmentes képfrissítés miatt -- folyamatosan
olvasnia kell ugyanezt a memóriát. Az ergonomikus, szemet
nem fárasztó megjelenítés érdekében másodpercenként akár
hetvennél is többször ki kell olvasni a teljes
képernyô-memóriát, a legtöbb VGA kártya a megjelenítés
(kiolvasás) idejére letiltja a CPU hozzáférését a VGA
memóriához, ezért az oda írni próbáló program csak a
kiolvasási ciklus apró szüneteiben képes elérni a VGA
memóriát.
A harmadik probléma is a memóriakezelésbôl adódik. A
grafikus alkalmazások -- a Windows programok is --
többnyire nem új adatot írnak a VGA memóriájába, hanem egy
már ottlévô ábra- vagy szövegrészletet mozgatnak arrébb.
Ha ezt a mozgatási mûveletet nem kívülrôl, a gép
mikroprocesszorának kell elvégeznie, hanem a grafikus
kártya vezérlôjére bízzuk, akkor jelentôs gyorsulást
érhetünk el.
A VGA eredeti korlátain túlmutató új szabványt az IBM
próbált elôször létrehozni XGA néven. A sok hasznos
újítást bevezetô XGA szabvány sajnos nem terjedt el a Micro
Channel buszhoz való kötôdése és a borsos jogdíjak miatt.
A VGA kártyákat gyártó cégek létrehozták saját
buszszabványukat, a VESA Localt, erre mindenki
ráfejlesztette a maga többé-kevésbé VGA-kompatibilis
Windows-gyorsító kártyáját. A Pro Graphics 1024 gyorsító
fokozata a nagyobb sebesség elérése miatt teljesen
szakított a VGA-kompatibilitással, az olcsó Cirrus VGA e
kompatibilitás megtartása végett került a rendszerbe. Ez a
lassú VGA rész egy jumper áthelyezésével ki is iktatható,
így lehetségessé válik a Windows-gyorsító rész, valamint
egy másik -- szabványos -- VGA kártya párhuzamos használata
két monitorral.
@VPro Graphics trükkök@N
A gyorsító egység sebessége több dolognak tudható be,
lássuk ezeket sorjában! Mint minden korszerû kártya, ez is
kihasználja a VESA Local, vagy PCI busz 32 bit széles,
nagysebességû adatforgalmát, így a számítógép felôl érkezô
adatok megfelelô ütemben áramolhatnak a kártya felé.
Az XGA-hoz hasonlóan a Pro Graphics sem szabdalja szét a
memóriáját 64 Kbyte-os darabokra, hanem mindet egy darabban
kezeli, kihasználva a 386-os üzemmód egybefüggô címzési
lehetôségét. Az egyéb eszközökkel való ütközés elkerülése
végett kijelölhetjük a grafikus memória kezdôcímét az
extended memóriában, valamint a kártya I/O báziscímét.
A kártya támogatja a BitBlt (Bit Block Transfer)
funkciókat, azaz a képernyô téglalap alakú területeit a
grafikus rendszer a gép processzorának igénybevétele
nélkül, gyorsan tudja ide-oda mozgatni.
A megszokott dinamikus RAM memóriák helyett VRAM-ot használ
a kártya. A VRAM memória kettôs elérésû: a chipet egyidôben
címezheti a számítógép és a grafikus vezérlô is. A két
párhuzamosan dolgozó egység csak akkor ütközik a
memóriaáramkörön belül, ha ugyanazt a byte-ot kívánják
egyszerre megcímezni.
A Pro Graphics 72 bites címzést használ. A kártyán 9 darab
256 Kbyte-os, byte szervezésû memóriachip van. 24 bites,
true color üzemmódban 16,7 millió színárnyalatot lehet
egyszerre megjeleníteni, ilyenkor egy-egy képponthoz 3-3
byte tartozik: egy a piros, egy a kék, és egy a zöld
összetevôhöz. Esetünkben ezek az összetevôk el vannak
különítve, 3-3 memóriachip tartozik mindegyikhez. Mivel a
három színösszetevôt a RAM-ok izoláltsága következtében
párhuzamosan lehet címezni, ezért a kiolvasás sebessége
háromszorosa lehet egy közönséges true color kártya
sebességének.
Mindez hétköznapi nyelvre fordítva azt jelenti, hogy a
kártya adatfogadási készsége azonos felbontás mellett
ugyanakkora true color üzemmódban, mint 256 színûben.
Méréseink során azért tapasztaltunk valamennyi lassulást,
ez viszont könnyen magyarázható: true colorban a grafikus
kártya sebességétôl függetlenül a programoknak mégis csak
bonyolultabb számításokat kell végezniük, mint 256 szín
esetén.
@VÜzembehelyezés, használat@N
A kártyához csak OS/2- és Windows-telepítô szoftver jár,
AutoCAD, Lotus, és más meghajtó sajnos nincs, de ez nem is
csoda a kártya DOS alatti lomha viselkedése miatt. A csomag
része a Kai's Power Tools nevû programcsomag, ez az Adobe
Photoshophoz, a Fractal Design Painterhez és a Micrografx
Picture Publisherhez ad hozzá néhány új trükköt.
A Pro Graphics üzembehelyezése a szokásos DOS alatti
Windows Setup program futtatása helyett két lépésben
történik: a kártyacsere után lefuttatjuk a Setupot,
szabványos, 16 színû VGA meghajtó telepítésére (így
kiiktatjuk az elôzô kártya esetleg nem használható
meghajtóját), majd a Windows alól lefuttatjuk a floppyn
levô valódi telepítô szoftvert. Az esetleges újabb
kártyacserekor az Uninstall menüponttal eltávolíthatók a
merevlemezrôl a feleslegessé vált driverek.
A telepítés során beállítható a kártya memória- és
I/O-címe, a grafikus üzemmód, és a hozzá tartozó
képernyô-frissítési frekvencia. Ez utóbbival ért minket a
második meglepetés: a kártya nem mûködik együtt mindenféle
monitorral. Üzemmódonként 60 és 76 Hz között állítható be
a képfrissítés üteme, az olcsó SVGA monitorok 56 Hz-es
800x600-as, valamint 87 Hz-es 1024x768-as interlace-elt
üzemmódját nem támogatja. Profi kártyához jó monitor kell!
A késôbbiek során a 640x480-as, a 800x600-as, és a
1024x768-as üzemmód, valamint a 256 vagy 16,7 millió szín
között a Control Panel (vezérlôpult) új, Pro Graphics 1024
programjával váltogathatunk. Lehetôség van a monitor
kisebb-nagyobb torzításainak kiegyenlítésére is.
@VTényleg a leggyorsabb?@N
A pontos válasz: nem tudjuk. Nem is válaszolható meg a
kérdés, hiszen nem tudunk mindent tesztelni, és napról
napra jelennek meg hasonló, egyre újabb, gyorsabb, egyre
olcsóbb eszközök a piacon. Mindezek miatt csak egy
összehasonlító mérésre vállalkoztunk: májusi számunk
Képírók címû cikkében leírt mérési eljárást alkalmaztuk,
így eredményeink összevethetôk az akkoriakkal. A standard
Windows driver sebességét nem mértük, a korábban leírtak
miatt ennek nem volt sok értelme. Az összehasonlíthatóság
érdekében újra közöljük az akkori táblázatot -- némiképp
átdolgozva. Az idôegységre jutó byte-mozgatási érték
helyett a képkirakás sebességét vettük alapul, így
reálisabb értékekhez jutottunk. A viszonyítási alap --
100% -- most is egy Tseng ET4000-es kártya, 800x600, 16
színû módban. A korábbi mérések során nem mértük meg a
kártyák 256 színû üzemmódjait, ha a felbontás kisebb volt
1024x768-nál -- ezért ezeket az értékeket a táblázatban
üres körrel jeleztük.
Az eredmények magukért beszélnek, ilyen gyors true color
kártyával, ennyi pénzért (a kártya ára 49 ezer forint áfa
nélkül) még nem találkoztunk! Más VGA-gyártók is
mostanában kívánnak piacra dobni hasonló eszközöket, ezért
a Windows-gyorsítók körében nagy árzuhanás várható.
Megnézhetjük még magunkat -- true colorban!
@KBata László@N
@VTovábbi információk:@N
KeSzo Kft., 1055 Budapest, Falk Miksa u. 6.,
tel./fax: 132-8717, 111-8268.
@VMérési eredmények@N
Gyártó Media Vision ATI ATI/Taxan Cirrus Color Image Diamond Diamond Diamond Diamond Hercules Spea Gyártó
Termék Pro Graphics 1024 Gr. Ultra Pro GTS Ultra Pro VGA Mentor Color Image SpeedStar Pro Stealth Pro Stealth 24 Stealth 32 Dynamite Mirage Termék
640x480/256(*) 416 % @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ 640x480/256
640x480/HiColor - 166 % 198 % 1246 % 193 % 100 % 238 % 189 % 96 % 259 % 224 % 640x480/HiColor
640x480/TrueColor 355 % - - 45 % 102 % 51 % 80 % 67 % 128 % 123 % 84 % 640x480/TrueColor
800x600/256 309 % @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ 800x600/256
800x600/HiColor - 107 % 118 % 85 % 125 % 66 % 132 % 98 % 149 % 178 % 167 % 800x600/HiColor
800x600/TrueColor 261 % - - - - - 65 % - - - - 800x600/TrueColor
1024x768/256 229 % 86 % 96 % 72 % 138 % 68 % 113 % 101 % 110 % 145 % 146 % 1024x768/256
1024x768/HiColor - 73 % 73 % 47 % - - 107 % - - 123 % - 1024x768/HiColor
1024x768/TrueColor 187 % - - - - - - - - - - 1024x768/TrueColor
1280x1024/16 - 100 % - 37 % 54 % 32 % 94 % 74 % - 51 % 79 % 1280x1024/16
1280x1024/256 - - - - - - 52 % - 75 % 93 % - 1280x1024/256
(*) A korábbi mérések során nem mértük meg a kártyák 256
színû üzemmódjait, ha a felbontás kisebb volt 1024x768-nál
-- ezért ezeket az értékeket üres körökkel jelöltük.
@<9409\1.GIF>A WinTach VGA benchmark program@N
@<9409\2.GIF>A képfrissítési frekvencia beállítója@N
@<9409\3.GIF>A lehetséges felbontások/színek vezérlôje@N
@<9409\4.GIF>Nincsenek jumperek, minden szoftverbôl állítható@N
@<9409\5.GIF>A Control Panel új lakója@N